someone down on their luck - Turc Anglais Dictionnaire